﻿
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SuperQuiz.Model
{
    public class QuizAnswer : BindableBase
    {
        private string _Code;
        public string Code
        {
            get { return this._Code; }
            set { this.SetProperty(ref this._Code, value); }
        }

        private string _Name;
        public string Name
        {
            get { return this._Name; }
            set { this.SetProperty(ref this._Name, value); }
        }

        private string _Description;
        public string Description
        {
            get { return this._Description; }
            set { this.SetProperty(ref this._Description, value); }
        }

        private string _ImageUri;
        public string ImageUri
        {
            get { return this._ImageUri; }
            set { this.SetProperty(ref this._ImageUri, value); }
        }

        private ObservableCollection<QuizUriLink> _Links = new ObservableCollection<QuizUriLink>();
        public ObservableCollection<QuizUriLink> Links
        {
            get { return this._Links; }
            set { this.SetProperty(ref this._Links, value); }
        }

        private int _Points;
        public int Points
        {
            get { return this._Points; }
            set { this.SetProperty(ref this._Points, value); }
        }
    }
}
